Шаг 573 - Описание файлов AutoCAD DXF Export (AutoCAD DXF File Description)

Графическая информация может сохраняться в файлах формата AutoCAD Drawing Exchange Format [.DXF]. Многие программы, в том числе программа AutoDesk Inc.'s AutoCAD (Computer Aided Design), могут импортировать [.DXF] файлы. При этом Вы имеете возможность отображать и корректировать введенные изображения.

Файлы DXF можно сохранять либо в ASCII формате, либо в двоичном (Binary ) формате. Файлы ASCII DXF наиболее удобны, поскольку их можно отображать, редактировать и печатать на компьютерах, отличных от IBM (таких как большие ЭВМ, миникомпьютеры или ЭВМ типа Macintosh ). Однако, размер ASCII файлов несколько больше, и они требуют большего времени для считывании информации в другое приложение.

Файлы DXF имеют два основных раздела. Раздел Tables (Таблицы) содержит определения различных стилей линий и других атрибутов. Раздел Entities (Элементы) содержит специальную информацию о каждом графическом элементе (линии, многоугольнике, и т.д.), в том числе координаты и ссылки на атрибуты, определенные в разделе Tables (Таблицы). Все экспортируемые графические элементы принадлежат слою (layer ), называемому GSLAYER.

Формат DXF не позволяет заполнять закрасками графические объекты (такие, например, как прямоугольники, многоугольники и т.д.). Поэтому эти объекты всегды прозрачны и экспортируются только их контуры.

Тексты можно экспортировать либо как DXF многоугольники, либо как линии (в этом случае переключатель All text as lines (Все тексты как линии) должен быть включен). Поскольку многоугольники не могут заполняться закрасками, внутренние области образов букв или символов всегда прозрачны. Если текст экспортируется в DXF файл в виде линий, то рекомендуется выбирать штриховые шрифты (такие как GS Helv).

Тексты можно также экспортировать как текстовые объекты программы AutoCAD (переключатель All text as lines выключен). В этом случае для всех текстовых объектов выбирается стандартный (STANDARD ) шрифт программы AutoCAD, независимо от того, каким шрифтом был выполнен конкретный текст в приложении. После того, как текстовый объект будет введен в программу AutoCAD, его можно редактировать с помощью обычных правил AutoCADа. Если нет преобразований сдвига или перспективы, то текстовые объекты DXF файла будут иметь тот же размер и ориентацию, что и текстовые объекты документа приложения. Преобразование сдвига происходит в случае, когда символы не перпендикулярны базовой линии текста. Перспективное преобразование имеет место тогда, когда высота символов в текстовой строке меняется так, как при трехмерной проекции (3D View ): чем дальше символы от наблюдателя, тем они меньше.

Стили линий при экспорте заменяются эквивалентными AutoCAD -совместимыми типами линий. Внутренним стилям линий документа присваиваются следующие имена типов линий программы AutoCAD:
ДокументAutoCAD
СплошнойGSSOLID
Внутренний ШтриховойGSDASHED
Внутренний ТочечныйGSDOTTED
Внутренний Штрих-ТочечныйGSDASHDOT
Внутренний Штрих-Точечный-ТочечныйGSDASHDOTDOT

Стили линий документа, созданные пользователем, (Custom line styles ) получают в программе AutoCAD имена вида GSCUSTOM0, GSCUSTOM1, GSCUSTOM2, и т.д.

Номера цветов DXF присваиваются всем экспортируемым элементам. По соглашению, только первые восемь номеров (из 256 возможных) AutoCAD присваивает стандартным цветам. Это следующие цвета:
0Черный (Цвет по умолчанию для GSLAYER)
1Красный
2Желтый
3Зеленый
4Бирюзовый
5Синий
6Малиновый
7Белый

При экспорте изображения в формате DXF номера этих восьми цветов, которые являются ближайшими к действительным цветам линий объектов, присваиваются соответствующим элементам DXF файла. Если же Вы используете цвета, не входящие в этот список, то цвета линий в программе AutoCAD будут отличаться от цветов линий в документе приложения.

Hosted by uCoz